love to excess - German English Dictionary